[statedef -7235954]
type = u
movetype = u
physics = u
poweradd = 0
movehitpersist = 1
hitdefpersist = 1

;--------------------------------------------------------------------------------
;ҳ/homepage
;kokonoerin0.blog.fc2blog.us
;                                        Rin


;Զ岿ֿʼ/option start
;ʹǰϸĶread me.txt
;޸""־ߵ,Ķ.

;--------------------------------------------------------------------------------
;ÿһָĳ֡
[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
sysvar(1) =             (120)        ;(30~1800) ÿθ֡/interfere time

;--------------------------------------------------------------------------------
;Ƿ񲥷BGM
[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
var(11) =               (1)          ;(0~1) ݲű/BGM

;--------------------------------------------------------------------------------
;Ϊ8ÿ,Էֱӹرһ
;8ֲغ38ֶ濪ֻѡһ,벻Ҫÿسͻ,ѾرյĲڴڿĶ濪
;ĳһĳһʱضԹرմ˸¶ս
;ѡ0󽫻һ,رȫÿ
[state ]
type = null
triggerall = var(0) := 0 || 1
trigger1 =              (1)          ;(0~1) ˲濪/level 1 on
;һ㣺
;1.˺proj
;2.˺
;3.˺hitdef
;4.¼
;5.Ͷ
;6.ظͼͶ

trigger2 =              (1)          ;(0~1) ˲濪/level 2 on
;ڶ㣺
;7.Ͷ
;8.
;9.PŪͶ
;10.ŪͶ
;11.sysϵŪͶ
;12.αװͶ

trigger3 =              (1)          ;(0~1) ˲濪/level 3 on
;㣺
;13.ǿF1
;14.ǿƴ˺
;15.ǿ
;16.ǿƼͶ
;17.ǿƳͶ
;18.ǿPŪͶ

trigger4 =              (1)          ;(0~1) ˲濪/level 4 on
;Ĳ㣺
;19.ǿlifemaxŪ
;20.ǿƵбŪ
;21.ǿƵԮŪ
;22.ǿƵбsysϵŪ
;23.ǿƵԮsysϵŪ
;24.ǿP

trigger5 =              (1)          ;(0~1) ˲濪/level 5 on
;㣺
;25.ǿƵԮID
;26.ǿƵԮĨ
;27.ֱ
;28.ǿƶֱ
;29.ǿNOKO
;30.Ԯǿƶ

trigger6 =              (1)          ;(0~1) ˲濪/level 6 on
;㣺
;31.ֱ
;32.Զ
;33.cnsļĨɱ
;34.ǿ
;35.ǿname
;36.playerɾ

trigger7 =              (1)          ;(0~1) ˲濪/level 7 on
;߲㣺
;37.ȫִ(ʱ*2)

trigger8 =              (1)          ;(0~1) ˲濪/level 8 on
;ڰ˲㣺
;38.ǿƽ(ʱ)

trigger1 = 0 && var(0) := (var(0) | 1)
trigger2 = 0 && var(0) := (var(0) | 2)
trigger3 = 0 && var(0) := (var(0) | 4)
trigger4 = 0 && var(0) := (var(0) | 8)
trigger5 = 0 && var(0) := (var(0) | 16)
trigger6 = 0 && var(0) := (var(0) | 32)
trigger7 = 0 && var(0) := (var(0) | 64)
trigger8 = 0 && var(0) := (var(0) | 128)
ignorehitpause = 1


;--------------------------------------------------------------------------------
;Ϊ38ָķӡ,ԾȷĹرյһ
;8ֲغ38ֶ濪ֻѡһ,벻Ҫÿسͻ,ѾرյĲڴڿĳָ
;ĳһĳһʱضԵرմ˸¶ս
;ѡ1󽫻һָ,رպ뿪ȫÿ
[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(1) =               (0)           ;(0~1) 1Ÿ"˺proj"/No.1 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(2) =               (0)           ;(0~1) 2Ÿ"˺"/No.2 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(3) =               (0)           ;(0~1) 3Ÿ"˺hitdef"/No.3 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(4) =               (0)           ;(0~1) 4Ÿ"¼"/No.4 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(5) =               (0)           ;(0~1) 5Ÿ"Ͷ"/No.5 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(6) =               (0)           ;(0~1) 6Ÿ"ظͼͶ"/No.6 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(7) =               (0)           ;(0~1) 7Ÿ"Ͷ"/No.7 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(8) =               (0)           ;(0~1) 8Ÿ""/No.8 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(9) =               (0)           ;(0~1) 9Ÿ"PŪͶ"/No.9 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(10) =              (0)           ;(0~1) 10Ÿ"ŪͶ"/No.10 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(11) =              (0)           ;(0~1) 11Ÿ"sysϵŪͶ"/No.11 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(12) =              (0)           ;(0~1) 12Ÿ"αװͶ"/No.12 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(13) =              (0)           ;(0~1) 13Ÿ"ǿF1"/No.13 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(14) =              (0)           ;(0~1) 14Ÿ"ǿƴ˺"/No.14 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(15) =              (0)           ;(0~1) 15Ÿ"ǿ"/No.15 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(16) =              (0)           ;(0~1) 16Ÿ"ǿƼͶ"/No.16 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(17) =              (0)           ;(0~1) 17Ÿ"ǿƳͶ"/No.17 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(18) =              (0)           ;(0~1) 18Ÿ"ǿPŪͶ"/No.18 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(19) =              (0)           ;(0~1) 19Ÿ"ǿlifemaxŪ"/No.19 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(20) =              (0)           ;(0~1) 20Ÿ"ǿƵбŪ"/No.20 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(21) =              (0)           ;(0~1) 21Ÿ"ǿƵԮŪ"/No.21 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(22) =              (0)           ;(0~1) 22Ÿ"ǿƵбsysϵŪ"/No.22 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(23) =              (0)           ;(0~1) 23Ÿ"ǿƵԮsysϵŪ"/No.23 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(24) =              (0)           ;(0~1) 24Ÿ"ǿP"/No.24 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(25) =              (0)           ;(0~1) 25Ÿ"ǿƵԮID"/No.25 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(26) =              (0)           ;(0~1) 26Ÿ"ǿƵԮĨ"/No.26 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(27) =              (0)           ;(0~1) 27Ÿ"ֱ"/No.27 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(28) =              (0)           ;(0~1) 28Ÿ"ǿƶֱ"/No.28 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(29) =              (0)           ;(0~1) 29Ÿ"ǿNOKO"/No.29 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(30) =              (0)           ;(0~1) 30Ÿ"Ԯǿƶ"/No.30 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(31) =              (0)           ;(0~1) 31Ÿ"ֱ"/No.31 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(32) =              (0)           ;(0~1) 32Ÿ"ǿƶ"/No.32 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(33) =              (0)           ;(0~1) 33Ÿ"cnsļĨɱ"/No.33 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(34) =              (0)           ;(0~1) 34Ÿ"ǿ"/No.34 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(35) =              (0)           ;(0~1) 35Ÿ"ǿname"/No.35 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(36) =              (0)           ;(0~1) 36Ÿ"playerɾ"/No.36 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(37) =              (0)           ;(0~1) 37Ÿ"ȫִ"/No.37 off

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
fvar(38) =              (0)           ;(0~1) 38Ÿ"ǿƽ"/No.38 off

;--------------------------------------------------------------------------------
;ΪƵͻ߲,ݵĿƸ淶Χ
;ƿسͻܻ֮,ʹʱ뽫ֿƿȫ
;ֱӴԴͷ߻͵ȼ,ĿزƼ޸,Сĵ
;Դﵽߺ͸ȼ
[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
sysvar(2) =             (1)           ;(1~38) ͵ȼ/low

[state ]
type = varset
trigger1 = 1
ignorehitpause = 1
sysvar(3) =             (38)         ;(1~38) ߵȼ/top

;--------------------------------------------------------------------------------
;Զ岿ֽ/option over









































































;Ķ/Do not change the following

[state ]
type = selfstate
trigger1 = !(selfanimexist(-7235922) && selfanimexist(-7235954))
value = 3000
ignorehitpause = 1

[state ]
type = statetypeset
trigger1 = 1
statetype = s
movetype = i
physics = n
ignorehitpause = 1

[state ]
type = destroyself
trigger1 = 1
ignorehitpause = 1

[state ]
type = lifeset
trigger1 = 1
value = 1000
ignorehitpause = 1

[state ]
type = removeexplod
trigger1 = 1
id = 140
ignorehitpause = 1

[state ]
type = removeexplod
trigger1 = 1
id = 141
ignorehitpause = 1

[state ]
type = varset
trigger1 = sysvar(1) != [30,1800]
sysvar(1) = 180
ignorehitpause = 1

[state ]
type = varset
trigger1 = sysvar(2) != [1,38]
sysvar(2) = 1
ignorehitpause = 1

[state ]
type = varset
trigger1 = sysvar(3) != [1,38]
sysvar(3) = 38
ignorehitpause = 1

[state ]
type = varset
trigger1 = sysvar(3) < sysvar(2)
sysvar(3) = sysvar(2)
ignorehitpause = 1

[state ]
type = envshake
trigger1 = 1
time = 1
freq = 0
ampl = 0
phase = 0
ignorehitpause = 1

[state ]
type = posset
trigger1 = 1
x = 0
y = 0
ignorehitpause = 1

[state ]
type = screenbound
trigger1 = 1
value = 1
movecamera = 1,1
ignorehitpause = 1

[state ]
type = palfx
trigger1 = gametime%768 < 256
time = -1
add= -256+(gametime%768),-(gametime%768),0
mul = 256,256,256
invertall = 0
color = 256
ignorehitpause = 1

[state ]
type = palfx
trigger1 = gametime%768 >= 256
trigger1 = gametime%768 <= 511
time = -1
add = 0,-256+((gametime%768)-256),-((gametime%768)-256)
mul = 256,256,256
invertall = 0
color = 256
ignorehitpause = 1

[state ]
type = palfx
trigger1 = gametime%768 > 511
time = -1
add = -((gametime%768)-511),0,-256+((gametime%768)-511)
mul = 256,256,256
invertall = 0
color = 256
ignorehitpause = 1

[state ]
type = selfstate
trigger1 = 1
value = 120
ignorehitpause = 1